god is in the detail - Turkish English Dictionary